extendible term debenture - Alemán Inglés Diccionario